package javaCode.chapter04.本章作业;

public class Homework01 {

    public static void main(String[] args) {

        /*
        某人有100,000元，每经过一次路口，需要交费，规则如下：
        1）当现金>50000时，每次交5%
        2）当现金<=50000时，每次交1000
        编程计算该人可以经过多少次路口，要求：使用 while + break 方式完成
         */


        double money = 100000;
        int count = 0;
        while (true) {

            if (money > 50000) {
               //money = money - money * 0.05;
                money*=0.95; //过了这个路口后，还有这么多钱
                count++;
            } else if (money >= 1000) {
                money -= 1000;
                count++;
            }else{  //钱不够了
                break;
            }
        }
        System.out.println("100000可以过 " + count+"路口..");
    }
}
